package com.ruoyi.web.controller.flyflow.vo;

import lombok.Data;

import java.util.Date;

/**
 * 流程记录
 *
 * @author Vincent
 * @since 2023-07-06
 */
@Data
public class ProcessInstanceRecordVO
{

    /**
     * 流程名字
     */
    private String name;
    /**
     * 发起人的主部门id
     */
    private String mainDeptId;
    /**
     * 头像
     */
    private String logo;
    /**
     * 用户id
     */
    private String userId;
    /**
     * 流程id
     */
    private String flowId;
    /**
     * 流程实例id
     */
    private String processInstanceId;
    /**
     * 流程实例业务key
     */
    private String processInstanceBizKey;
    /**
     * 流程实例业务编码
     */
    private String processInstanceBizCode;
    /**
     * 表单数据
     */
    private String formData;
    /**
     * 组id
     */
    private Long groupId;
    /**
     * 组名称
     */
    private String groupName;
    /**
     * 状态
     */
    private Integer status;
    /**
     * 结束时间
     */
    private Date endTime;
    /**
     * 上级流程实例id
     */
    private String parentProcessInstanceId;
    /**
     * 流程节点内容
     */
    private String process;
    /**
     * 结果
     */
    private Integer result;
    /**
     * 主流程节点执行id
     */
    private String parentProcessNodeExecutionId;
}
